package cn.zc.curriculum.entity.Dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class InterfaceManagerDto {
    @ApiModelProperty(value = "id", required = false)
    private String id;

    /**
     * title名称，或者轮播图名称，友链名称
     */
    @ApiModelProperty(value = "title名称，或者轮播图名称，友链名称", required = true)
    private String name;

    /**
     * 友链，或者title，轮播图的跳转地址
     */
    @ApiModelProperty(value = "友链，或者title，轮播图的跳转地址", required = true)
    private String url;

    /**
     * 按钮图片，以及轮播图图片，这里保存的时img表的id
     */
    @ApiModelProperty(value = "按钮图片，以及轮播图图片，这里保存的时img表的id", required = true)
    private String imageId;

    /**
     * 1为title数据，2为轮播图，3为友链地址
     */
    @ApiModelProperty(value = "1为title数据，2为轮播图，3为友链地址", required = true)
    private Integer type;


    /**
     * 图片信息
     */
    @ApiModelProperty(value = "图片信息", required = false)
    private CurriculumImgDto curriculumImgDto;


    @ApiModelProperty(value = "排序字段",required = false)
    private String sort;
}
